heavy weapons troop - Espagnol Anglais Dictionnaire